*{font-family:"Roboto",sans-serif}* header{background-size:cover;padding:0 5%}* header.imagen0{background-image:url("../img/header_bg0.jpg")}* header.imagen1{background-image:url("../img/header_bg1.jpg")}* header.imagen2{background-image:url("../img/header_bg2.jpg")}* header.imagen3{background-image:url("../img/header_bg3.jpg")}* header.imagen4{background-image:url("../img/header_bg4.jpg")}* header .logo{float:left;width:320px;transition-property:width;transition-duration:.3s;transition-timing-function:ease-in}* h1{display:inline;font-weight:100;vertical-align:top}* h1.title{text-indent:-9999em}* .qs_textos{padding:15px 20px;text-align:justify;font-weight:300}* .contacto{width:39%;display:inline-block}* .contacto li{list-style:none}* .contacto li a{color:#044c95}* .mapa{display:inline-block;vertical-align:top;width:60%}* .header-container header{height:200px;background-position:center}* .header-container header a img{margin:2%}* .header-container.minified header{height:90px;transition-property:height;transition-duration:.3s;transition-timing-function:ease-in}* .header-container.minified>header>a>img{width:170px;margin:15px;transition-property:width;transition-duration:.3s;transition-timing-function:ease-in}* .cards{display:flex;gap:3%}* .cards .card{padding:20px;text-align:center;font-size:20px;box-shadow:2px 2px 10px #ccc;height:80px}* .cards .card i{position:absolute;font-size:70px;color:#e4e4e4;z-index:-1}* article{overflow:hidden;background-size:cover;transition-property:background-position;transition-duration:.8s;transition-timing-function:ease-in;max-width:950px}* article:hover{box-shadow:0 0 15px #ccc}* article.arcadia{background:url("../img/bg_Arcadia.jpg")}* article.mercury{background:url("../img/bg_Mercury.jpg")}* article.victoria{background:url("../img/bg_Victoria.jpg")}* article.wersal{background:url("../img/bg_Wersal.jpg")}* article.neptuno{background:url("../img/bg_Neptuno.jpg")}* article.nestor{background:url("../img/bg_Nestor.jpg")}* article.wing{background:url("../img/bg_Wing.jpg")}* article.hotel{background:url("../img/bg_Hotel.jpg")}* article.hotel_tiffany{background:url("../img/bg_Hotel_tiffany.jpg")}* article.piezas_sueltas{background:url("../img/bg_piezas.jpg");background-size:cover;background-position:center}* article.decorados_genericos{background-color:#000}* article.stone_turquesa{background:url("../img/bg_stone_turquesa.jpg");background-size:cover;background-position:center}* article.stone_negro{background:url("../img/bg_stone_negro.jpg");background-size:cover;background-position:center}* article.stone_cobalto{background:url("../img/bg_stone_cobalto.jpg");background-size:cover;background-position:center}* article.stone_blanco{background:url("../img/bg_stone_blanco.jpg");background-size:cover;background-position:center}* article.PL100{background:url("../img/bg_PL100.jpg");background-size:cover;background-position:center}* article.PL101{background:url("../img/bg_PL101.jpg");background-size:cover;background-position:center}* article.PL102{background:url("../img/bg_PL102.jpg");background-size:cover;background-position:center}* article.PL103{background:url("../img/bg_PL103.jpg");background-size:cover;background-position:center}* article.PL104{background:url("../img/bg_PL104.jpg");background-size:cover;background-position:center}* article header{font-size:40px;color:#044c95;padding:20px;line-height:33px;background:linear-gradient(to right, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 71%, rgba(255, 255, 255, 0) 100%);cursor:pointer;font-weight:100}* article header.new::after{content:"Nuevo";color:#ae0c0c;font-size:16px;margin-left:10px;display:inline-block;vertical-align:text-top;margin-top:-10px}* article section{display:none}* article section .enlaces,* article section .modelaje{display:inline-block;float:left;margin:0 10px;background-color:rgba(0,0,0,.5)}* article section .enlaces a,* article section .enlaces span,* article section .modelaje a,* article section .modelaje span{display:block;background:linear-gradient(to right, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 65%, rgba(255, 255, 255, 0) 100%);margin:10px;color:#044c95;width:174px;text-decoration:none;padding:10px;transition-duration:.5s;border-radius:10px;font-weight:200}* article section .enlaces a:hover,* article section .enlaces span:hover,* article section .modelaje a:hover,* article section .modelaje span:hover{cursor:pointer;transition-duration:.5s;transition-property:background-color;background-color:#044c95}* article section .decorados,* article section .imagenes{display:block;margin:30px 10px}* article section .decorados a,* article section .imagenes a{padding:20px 20px 0 20px;background:#fff;display:inline-block;text-decoration:none;line-height:20px;text-align:center;color:#1c4cde;margin:10px;max-width:160px;max-height:180px;font-size:14px;overflow:hidden}* article section .decorados a img,* article section .imagenes a img{background-color:#fff;width:160px;height:160px;display:block;transition:all .3s}* article section .decorados a img:hover,* article section .imagenes a img:hover{transform:scale(1.25);transition:all .3s}* article section .modelaje{display:none}* article section .piezas{margin-top:10px;padding:10px 30px 10px 20px;display:inline-block;background:linear-gradient(to right, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 80%, rgba(255, 255, 255, 0) 100%)}* article section .piezas li{list-style:none;text-transform:lowercase;font-size:14px}* article section .piezas img{width:200px}* article section h2{font-weight:400;font-size:18px;margin:0}* .hvr-sweep-to-top{vertical-align:middle;transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-property:color;transition-property:color;transition-duration:.3s;transition-duration:.3s}* .hvr-sweep-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;transform:scaleY(0);transform:scaleY(0);transform-origin:50% 100%;transform-origin:50% 100%;transition-property:transform;transition-property:transform;transition-duration:.3s;transition-duration:.3s;transition-timing-function:ease-out;transition-timing-function:ease-out}* .hvr-sweep-to-top:hover,* .hvr-sweep-to-top:focus,* .hvr-sweep-to-top:active{color:#fff}* .hvr-sweep-to-top:hover:before,* .hvr-sweep-to-top:focus:before,* .hvr-sweep-to-top:active:before{transform:scaleY(1);transform:scaleY(1)}@media only screen and (max-width: 768px){.contacto,.mapa{width:100%}.contacto ul,.mapa ul{padding-left:0}}